const http = require('http');
const server = http.createServer();

server.on('request', (req, res) => {
  // 1.获取请求的url地址
  const url = req.url;
  // 2.设置默认的相应内容为 404 Not found
  let content = '<h1>404 Not found</h1>';
  // 3.判断用户请求的是否为 / 或 /index.html
  // 4.判断用户请求的是否为 /about.html
  if (url === '/' || url === '/index.html') {
    content = '<h1>首页</h1>';
  } else if (url === '/about.html') {
    content = '<h1>关于页面</h1>';
  }
  // 5.设置Content-Type响应头，防止中文乱码
  res.setHeader('Content-Type', 'text/html; charset=utf-8');
  // 6.使用res.end()把响应内容发送给客户端
  res.end(content);
});

server.listen(8080, () => {
  console.log('Server running at http://127.0.0.1:8080');
});
